front-mounted engine - İspanyolca İngilizce Sözlük